Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 0000000000001050 <fmodf@plt>:
- 1050: f3 0f 1e fa endbr64
- 1054: f2 ff 25 75 2f 00 00 bnd jmp *0x2f75(%rip) # 3fd0 <fmodf@GLIBC_2.2.5>
- 105b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
- 0000000000001160 <_Z3modNSt12experimental14parallelism_v24simdIfNS0_8simd_abi13_VecBltnBtmskILi64EEEEES5_>:
- 1160: f3 0f 1e fa endbr64
- 1164: 4c 8d 54 24 08 lea 0x8(%rsp),%r10
- 1169: 48 83 e4 c0 and $0xffffffffffffffc0,%rsp
- 116d: 41 ff 72 f8 push -0x8(%r10)
- 1171: 55 push %rbp
- 1172: 48 89 e5 mov %rsp,%rbp
- 1175: 41 57 push %r15
- 1177: 41 56 push %r14
- 1179: 41 55 push %r13
- 117b: 41 54 push %r12
- 117d: 41 52 push %r10
- 117f: 53 push %rbx
- 1180: 48 81 ec 40 01 00 00 sub $0x140,%rsp
- 1187: 62 f1 7c 48 29 8d d0 vmovaps %zmm1,-0x130(%rbp)
- 118e: fe ff ff
- 1191: c5 fc 29 8d 50 ff ff vmovaps %ymm1,-0xb0(%rbp)
- 1198: ff
- 1199: 62 f1 7c 48 29 85 10 vmovaps %zmm0,-0xf0(%rbp)
- 11a0: ff ff ff
- 11a3: c5 fc 29 85 70 ff ff vmovaps %ymm0,-0x90(%rbp)
- 11aa: ff
- 11ab: c5 f8 29 45 b0 vmovaps %xmm0,-0x50(%rbp)
- 11b0: c5 f8 29 4d c0 vmovaps %xmm1,-0x40(%rbp)
- 11b5: c5 f8 77 vzeroupper
- 11b8: e8 93 fe ff ff call 1050 <fmodf@plt>
- 11bd: c5 f8 28 75 b0 vmovaps -0x50(%rbp),%xmm6
- 11c2: c5 f8 28 6d c0 vmovaps -0x40(%rbp),%xmm5
- 11c7: c5 fa 11 45 ac vmovss %xmm0,-0x54(%rbp)
- 11cc: c5 d0 c6 cd 55 vshufps $0x55,%xmm5,%xmm5,%xmm1
- 11d1: c5 c8 c6 c6 55 vshufps $0x55,%xmm6,%xmm6,%xmm0
- 11d6: e8 75 fe ff ff call 1050 <fmodf@plt>
- 11db: c5 f8 28 75 b0 vmovaps -0x50(%rbp),%xmm6
- 11e0: c5 f8 28 6d c0 vmovaps -0x40(%rbp),%xmm5
- 11e5: c5 fa 11 45 a8 vmovss %xmm0,-0x58(%rbp)
- 11ea: c5 d0 15 cd vunpckhps %xmm5,%xmm5,%xmm1
- 11ee: c5 c8 15 c6 vunpckhps %xmm6,%xmm6,%xmm0
- 11f2: e8 59 fe ff ff call 1050 <fmodf@plt>
- 11f7: c5 f8 28 75 b0 vmovaps -0x50(%rbp),%xmm6
- 11fc: c5 f8 28 6d c0 vmovaps -0x40(%rbp),%xmm5
- 1201: c5 fa 11 45 a4 vmovss %xmm0,-0x5c(%rbp)
- 1206: c5 d0 c6 cd ff vshufps $0xff,%xmm5,%xmm5,%xmm1
- 120b: c5 c8 c6 c6 ff vshufps $0xff,%xmm6,%xmm6,%xmm0
- 1210: e8 3b fe ff ff call 1050 <fmodf@plt>
- 1215: c5 fc 28 ad 50 ff ff vmovaps -0xb0(%rbp),%ymm5
- 121c: ff
- 121d: c5 fc 28 a5 70 ff ff vmovaps -0x90(%rbp),%ymm4
- 1224: ff
- 1225: c4 e3 7d 19 6d c0 01 vextractf128 $0x1,%ymm5,-0x40(%rbp)
- 122c: c4 e3 7d 19 65 b0 01 vextractf128 $0x1,%ymm4,-0x50(%rbp)
- 1233: c5 f8 28 75 c0 vmovaps -0x40(%rbp),%xmm6
- 1238: c5 f8 28 7d b0 vmovaps -0x50(%rbp),%xmm7
- 123d: c5 fa 11 45 a0 vmovss %xmm0,-0x60(%rbp)
- 1242: c5 f8 28 ce vmovaps %xmm6,%xmm1
- 1246: c5 f8 28 c7 vmovaps %xmm7,%xmm0
- 124a: c5 f8 77 vzeroupper
- 124d: e8 fe fd ff ff call 1050 <fmodf@plt>
- 1252: c5 f8 28 7d b0 vmovaps -0x50(%rbp),%xmm7
- 1257: c5 f8 28 75 c0 vmovaps -0x40(%rbp),%xmm6
- 125c: c5 fa 11 85 70 ff ff vmovss %xmm0,-0x90(%rbp)
- 1263: ff
- 1264: c5 c8 c6 ce 55 vshufps $0x55,%xmm6,%xmm6,%xmm1
- 1269: c5 c0 c6 c7 55 vshufps $0x55,%xmm7,%xmm7,%xmm0
- 126e: e8 dd fd ff ff call 1050 <fmodf@plt>
- 1273: c5 f8 28 7d b0 vmovaps -0x50(%rbp),%xmm7
- 1278: c5 f8 28 75 c0 vmovaps -0x40(%rbp),%xmm6
- 127d: c5 fa 11 85 50 ff ff vmovss %xmm0,-0xb0(%rbp)
- 1284: ff
- 1285: c5 c8 15 ce vunpckhps %xmm6,%xmm6,%xmm1
- 1289: c5 c0 15 c7 vunpckhps %xmm7,%xmm7,%xmm0
- 128d: e8 be fd ff ff call 1050 <fmodf@plt>
- 1292: c5 f8 28 7d b0 vmovaps -0x50(%rbp),%xmm7
- 1297: c5 f8 28 75 c0 vmovaps -0x40(%rbp),%xmm6
- 129c: c5 fa 11 45 9c vmovss %xmm0,-0x64(%rbp)
- 12a1: c5 c8 c6 ce ff vshufps $0xff,%xmm6,%xmm6,%xmm1
- 12a6: c5 c0 c6 c7 ff vshufps $0xff,%xmm7,%xmm7,%xmm0
- 12ab: e8 a0 fd ff ff call 1050 <fmodf@plt>
- 12b0: 62 f1 7c 48 28 9d d0 vmovaps -0x130(%rbp),%zmm3
- 12b7: fe ff ff
- 12ba: 62 f1 7c 48 28 95 10 vmovaps -0xf0(%rbp),%zmm2
- 12c1: ff ff ff
- 12c4: 62 f3 7d 48 1b db 01 vextractf32x8 $0x1,%zmm3,%ymm3
- 12cb: 62 f3 7d 48 1b d2 01 vextractf32x8 $0x1,%zmm2,%ymm2
- 12d2: c5 fa 11 45 98 vmovss %xmm0,-0x68(%rbp)
- 12d7: c5 f8 28 cb vmovaps %xmm3,%xmm1
- 12db: c5 f8 28 c2 vmovaps %xmm2,%xmm0
- 12df: c5 fc 29 9d 90 fe ff vmovaps %ymm3,-0x170(%rbp)
- 12e6: ff
- 12e7: c5 fc 29 95 b0 fe ff vmovaps %ymm2,-0x150(%rbp)
- 12ee: ff
- 12ef: c5 f8 29 55 b0 vmovaps %xmm2,-0x50(%rbp)
- 12f4: c5 f8 29 5d c0 vmovaps %xmm3,-0x40(%rbp)
- 12f9: c5 f8 77 vzeroupper
- 12fc: e8 4f fd ff ff call 1050 <fmodf@plt>
- 1301: c5 f8 28 5d b0 vmovaps -0x50(%rbp),%xmm3
- 1306: c5 f8 28 65 c0 vmovaps -0x40(%rbp),%xmm4
- 130b: c5 fa 11 85 10 ff ff vmovss %xmm0,-0xf0(%rbp)
- 1312: ff
- 1313: c5 d8 c6 cc 55 vshufps $0x55,%xmm4,%xmm4,%xmm1
- 1318: c5 e0 c6 c3 55 vshufps $0x55,%xmm3,%xmm3,%xmm0
- 131d: e8 2e fd ff ff call 1050 <fmodf@plt>
- 1322: c5 f8 28 5d b0 vmovaps -0x50(%rbp),%xmm3
- 1327: c5 f8 28 65 c0 vmovaps -0x40(%rbp),%xmm4
- 132c: c5 fa 11 85 d0 fe ff vmovss %xmm0,-0x130(%rbp)
- 1333: ff
- 1334: c5 d8 15 cc vunpckhps %xmm4,%xmm4,%xmm1
- 1338: c5 e0 15 c3 vunpckhps %xmm3,%xmm3,%xmm0
- 133c: e8 0f fd ff ff call 1050 <fmodf@plt>
- 1341: c5 f8 28 5d b0 vmovaps -0x50(%rbp),%xmm3
- 1346: c5 f8 28 65 c0 vmovaps -0x40(%rbp),%xmm4
- 134b: c4 c1 79 7e c4 vmovd %xmm0,%r12d
- 1350: c5 d8 c6 cc ff vshufps $0xff,%xmm4,%xmm4,%xmm1
- 1355: c5 e0 c6 c3 ff vshufps $0xff,%xmm3,%xmm3,%xmm0
- 135a: e8 f1 fc ff ff call 1050 <fmodf@plt>
- 135f: c5 fc 28 9d 90 fe ff vmovaps -0x170(%rbp),%ymm3
- 1366: ff
- 1367: c5 fc 28 95 b0 fe ff vmovaps -0x150(%rbp),%ymm2
- 136e: ff
- 136f: c4 e3 7d 19 5d c0 01 vextractf128 $0x1,%ymm3,-0x40(%rbp)
- 1376: c4 e3 7d 19 55 b0 01 vextractf128 $0x1,%ymm2,-0x50(%rbp)
- 137d: c5 f8 28 75 c0 vmovaps -0x40(%rbp),%xmm6
- 1382: c5 f8 28 7d b0 vmovaps -0x50(%rbp),%xmm7
- 1387: c4 c1 79 7e c6 vmovd %xmm0,%r14d
- 138c: c5 f8 28 ce vmovaps %xmm6,%xmm1
- 1390: c5 f8 28 c7 vmovaps %xmm7,%xmm0
- 1394: c5 f8 77 vzeroupper
- 1397: e8 b4 fc ff ff call 1050 <fmodf@plt>
- 139c: c5 f8 28 7d b0 vmovaps -0x50(%rbp),%xmm7
- 13a1: c5 f8 28 75 c0 vmovaps -0x40(%rbp),%xmm6
- 13a6: c5 f9 7e c3 vmovd %xmm0,%ebx
- 13aa: c5 c8 c6 ce 55 vshufps $0x55,%xmm6,%xmm6,%xmm1
- 13af: c5 c0 c6 c7 55 vshufps $0x55,%xmm7,%xmm7,%xmm0
- 13b4: e8 97 fc ff ff call 1050 <fmodf@plt>
- 13b9: c5 f8 28 7d b0 vmovaps -0x50(%rbp),%xmm7
- 13be: c5 f8 28 75 c0 vmovaps -0x40(%rbp),%xmm6
- 13c3: c4 c1 79 7e c7 vmovd %xmm0,%r15d
- 13c8: c5 c8 15 ce vunpckhps %xmm6,%xmm6,%xmm1
- 13cc: c5 c0 15 c7 vunpckhps %xmm7,%xmm7,%xmm0
- 13d0: e8 7b fc ff ff call 1050 <fmodf@plt>
- 13d5: c5 f8 28 7d b0 vmovaps -0x50(%rbp),%xmm7
- 13da: c5 f8 28 75 c0 vmovaps -0x40(%rbp),%xmm6
- 13df: c4 c1 79 7e c5 vmovd %xmm0,%r13d
- 13e4: c5 c8 c6 ce ff vshufps $0xff,%xmm6,%xmm6,%xmm1
- 13e9: c5 c0 c6 c7 ff vshufps $0xff,%xmm7,%xmm7,%xmm0
- 13ee: e8 5d fc ff ff call 1050 <fmodf@plt>
- 13f3: c4 c1 79 6e ed vmovd %r13d,%xmm5
- 13f8: c5 d0 14 c8 vunpcklps %xmm0,%xmm5,%xmm1
- 13fc: c5 f9 6e d3 vmovd %ebx,%xmm2
- 1400: c4 c1 79 6e ef vmovd %r15d,%xmm5
- 1405: c5 e8 14 c5 vunpcklps %xmm5,%xmm2,%xmm0
- 1409: c5 fa 10 ad 10 ff ff vmovss -0xf0(%rbp),%xmm5
- 1410: ff
- 1411: c4 c1 79 6e e6 vmovd %r14d,%xmm4
- 1416: c5 f8 16 c9 vmovlhps %xmm1,%xmm0,%xmm1
- 141a: c4 c1 79 6e d4 vmovd %r12d,%xmm2
- 141f: c4 e3 51 21 85 d0 fe vinsertps $0x10,-0x130(%rbp),%xmm5,%xmm0
- 1426: ff ff 10
- 1429: c5 e8 14 d4 vunpcklps %xmm4,%xmm2,%xmm2
- 142d: c5 f8 16 c2 vmovlhps %xmm2,%xmm0,%xmm0
- 1431: c5 fa 10 a5 70 ff ff vmovss -0x90(%rbp),%xmm4
- 1438: ff
- 1439: c5 fa 10 55 9c vmovss -0x64(%rbp),%xmm2
- 143e: c5 fa 10 6d a4 vmovss -0x5c(%rbp),%xmm5
- 1443: c4 e3 69 21 55 98 10 vinsertps $0x10,-0x68(%rbp),%xmm2,%xmm2
- 144a: c4 e3 7d 18 c9 01 vinsertf128 $0x1,%xmm1,%ymm0,%ymm1
- 1450: c4 e3 59 21 85 50 ff vinsertps $0x10,-0xb0(%rbp),%xmm4,%xmm0
- 1457: ff ff 10
- 145a: c5 fa 10 65 ac vmovss -0x54(%rbp),%xmm4
- 145f: c4 e3 51 21 5d a0 10 vinsertps $0x10,-0x60(%rbp),%xmm5,%xmm3
- 1466: c5 f8 16 d2 vmovlhps %xmm2,%xmm0,%xmm2
- 146a: c4 e3 59 21 45 a8 10 vinsertps $0x10,-0x58(%rbp),%xmm4,%xmm0
- 1471: 48 81 c4 40 01 00 00 add $0x140,%rsp
- 1478: 5b pop %rbx
- 1479: 41 5a pop %r10
- 147b: 41 5c pop %r12
- 147d: 41 5d pop %r13
- 147f: 41 5e pop %r14
- 1481: c5 f8 16 c3 vmovlhps %xmm3,%xmm0,%xmm0
- 1485: 41 5f pop %r15
- 1487: c4 e3 7d 18 c2 01 vinsertf128 $0x1,%xmm2,%ymm0,%ymm0
- 148d: 62 f3 fd 48 1a c1 01 vinsertf64x4 $0x1,%ymm1,%zmm0,%zmm0
- 1494: 5d pop %rbp
- 1495: 49 8d 62 f8 lea -0x8(%r10),%rsp
- 1499: c3 ret
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement