Advertisement
Guest User

Untitled

a guest
Jul 8th, 2024
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.85 KB | Software | 0 0
  1. 0000000000001050 <fmodf@plt>:
  2. 1050: f3 0f 1e fa endbr64
  3. 1054: f2 ff 25 75 2f 00 00 bnd jmp *0x2f75(%rip) # 3fd0 <fmodf@GLIBC_2.2.5>
  4. 105b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
  5.  
  6. 0000000000001160 <_Z3modNSt12experimental14parallelism_v24simdIfNS0_8simd_abi13_VecBltnBtmskILi64EEEEES5_>:
  7. 1160: f3 0f 1e fa endbr64
  8. 1164: 4c 8d 54 24 08 lea 0x8(%rsp),%r10
  9. 1169: 48 83 e4 c0 and $0xffffffffffffffc0,%rsp
  10. 116d: 41 ff 72 f8 push -0x8(%r10)
  11. 1171: 55 push %rbp
  12. 1172: 48 89 e5 mov %rsp,%rbp
  13. 1175: 41 57 push %r15
  14. 1177: 41 56 push %r14
  15. 1179: 41 55 push %r13
  16. 117b: 41 54 push %r12
  17. 117d: 41 52 push %r10
  18. 117f: 53 push %rbx
  19. 1180: 48 81 ec 40 01 00 00 sub $0x140,%rsp
  20. 1187: 62 f1 7c 48 29 8d d0 vmovaps %zmm1,-0x130(%rbp)
  21. 118e: fe ff ff
  22. 1191: c5 fc 29 8d 50 ff ff vmovaps %ymm1,-0xb0(%rbp)
  23. 1198: ff
  24. 1199: 62 f1 7c 48 29 85 10 vmovaps %zmm0,-0xf0(%rbp)
  25. 11a0: ff ff ff
  26. 11a3: c5 fc 29 85 70 ff ff vmovaps %ymm0,-0x90(%rbp)
  27. 11aa: ff
  28. 11ab: c5 f8 29 45 b0 vmovaps %xmm0,-0x50(%rbp)
  29. 11b0: c5 f8 29 4d c0 vmovaps %xmm1,-0x40(%rbp)
  30. 11b5: c5 f8 77 vzeroupper
  31. 11b8: e8 93 fe ff ff call 1050 <fmodf@plt>
  32. 11bd: c5 f8 28 75 b0 vmovaps -0x50(%rbp),%xmm6
  33. 11c2: c5 f8 28 6d c0 vmovaps -0x40(%rbp),%xmm5
  34. 11c7: c5 fa 11 45 ac vmovss %xmm0,-0x54(%rbp)
  35. 11cc: c5 d0 c6 cd 55 vshufps $0x55,%xmm5,%xmm5,%xmm1
  36. 11d1: c5 c8 c6 c6 55 vshufps $0x55,%xmm6,%xmm6,%xmm0
  37. 11d6: e8 75 fe ff ff call 1050 <fmodf@plt>
  38. 11db: c5 f8 28 75 b0 vmovaps -0x50(%rbp),%xmm6
  39. 11e0: c5 f8 28 6d c0 vmovaps -0x40(%rbp),%xmm5
  40. 11e5: c5 fa 11 45 a8 vmovss %xmm0,-0x58(%rbp)
  41. 11ea: c5 d0 15 cd vunpckhps %xmm5,%xmm5,%xmm1
  42. 11ee: c5 c8 15 c6 vunpckhps %xmm6,%xmm6,%xmm0
  43. 11f2: e8 59 fe ff ff call 1050 <fmodf@plt>
  44. 11f7: c5 f8 28 75 b0 vmovaps -0x50(%rbp),%xmm6
  45. 11fc: c5 f8 28 6d c0 vmovaps -0x40(%rbp),%xmm5
  46. 1201: c5 fa 11 45 a4 vmovss %xmm0,-0x5c(%rbp)
  47. 1206: c5 d0 c6 cd ff vshufps $0xff,%xmm5,%xmm5,%xmm1
  48. 120b: c5 c8 c6 c6 ff vshufps $0xff,%xmm6,%xmm6,%xmm0
  49. 1210: e8 3b fe ff ff call 1050 <fmodf@plt>
  50. 1215: c5 fc 28 ad 50 ff ff vmovaps -0xb0(%rbp),%ymm5
  51. 121c: ff
  52. 121d: c5 fc 28 a5 70 ff ff vmovaps -0x90(%rbp),%ymm4
  53. 1224: ff
  54. 1225: c4 e3 7d 19 6d c0 01 vextractf128 $0x1,%ymm5,-0x40(%rbp)
  55. 122c: c4 e3 7d 19 65 b0 01 vextractf128 $0x1,%ymm4,-0x50(%rbp)
  56. 1233: c5 f8 28 75 c0 vmovaps -0x40(%rbp),%xmm6
  57. 1238: c5 f8 28 7d b0 vmovaps -0x50(%rbp),%xmm7
  58. 123d: c5 fa 11 45 a0 vmovss %xmm0,-0x60(%rbp)
  59. 1242: c5 f8 28 ce vmovaps %xmm6,%xmm1
  60. 1246: c5 f8 28 c7 vmovaps %xmm7,%xmm0
  61. 124a: c5 f8 77 vzeroupper
  62. 124d: e8 fe fd ff ff call 1050 <fmodf@plt>
  63. 1252: c5 f8 28 7d b0 vmovaps -0x50(%rbp),%xmm7
  64. 1257: c5 f8 28 75 c0 vmovaps -0x40(%rbp),%xmm6
  65. 125c: c5 fa 11 85 70 ff ff vmovss %xmm0,-0x90(%rbp)
  66. 1263: ff
  67. 1264: c5 c8 c6 ce 55 vshufps $0x55,%xmm6,%xmm6,%xmm1
  68. 1269: c5 c0 c6 c7 55 vshufps $0x55,%xmm7,%xmm7,%xmm0
  69. 126e: e8 dd fd ff ff call 1050 <fmodf@plt>
  70. 1273: c5 f8 28 7d b0 vmovaps -0x50(%rbp),%xmm7
  71. 1278: c5 f8 28 75 c0 vmovaps -0x40(%rbp),%xmm6
  72. 127d: c5 fa 11 85 50 ff ff vmovss %xmm0,-0xb0(%rbp)
  73. 1284: ff
  74. 1285: c5 c8 15 ce vunpckhps %xmm6,%xmm6,%xmm1
  75. 1289: c5 c0 15 c7 vunpckhps %xmm7,%xmm7,%xmm0
  76. 128d: e8 be fd ff ff call 1050 <fmodf@plt>
  77. 1292: c5 f8 28 7d b0 vmovaps -0x50(%rbp),%xmm7
  78. 1297: c5 f8 28 75 c0 vmovaps -0x40(%rbp),%xmm6
  79. 129c: c5 fa 11 45 9c vmovss %xmm0,-0x64(%rbp)
  80. 12a1: c5 c8 c6 ce ff vshufps $0xff,%xmm6,%xmm6,%xmm1
  81. 12a6: c5 c0 c6 c7 ff vshufps $0xff,%xmm7,%xmm7,%xmm0
  82. 12ab: e8 a0 fd ff ff call 1050 <fmodf@plt>
  83. 12b0: 62 f1 7c 48 28 9d d0 vmovaps -0x130(%rbp),%zmm3
  84. 12b7: fe ff ff
  85. 12ba: 62 f1 7c 48 28 95 10 vmovaps -0xf0(%rbp),%zmm2
  86. 12c1: ff ff ff
  87. 12c4: 62 f3 7d 48 1b db 01 vextractf32x8 $0x1,%zmm3,%ymm3
  88. 12cb: 62 f3 7d 48 1b d2 01 vextractf32x8 $0x1,%zmm2,%ymm2
  89. 12d2: c5 fa 11 45 98 vmovss %xmm0,-0x68(%rbp)
  90. 12d7: c5 f8 28 cb vmovaps %xmm3,%xmm1
  91. 12db: c5 f8 28 c2 vmovaps %xmm2,%xmm0
  92. 12df: c5 fc 29 9d 90 fe ff vmovaps %ymm3,-0x170(%rbp)
  93. 12e6: ff
  94. 12e7: c5 fc 29 95 b0 fe ff vmovaps %ymm2,-0x150(%rbp)
  95. 12ee: ff
  96. 12ef: c5 f8 29 55 b0 vmovaps %xmm2,-0x50(%rbp)
  97. 12f4: c5 f8 29 5d c0 vmovaps %xmm3,-0x40(%rbp)
  98. 12f9: c5 f8 77 vzeroupper
  99. 12fc: e8 4f fd ff ff call 1050 <fmodf@plt>
  100. 1301: c5 f8 28 5d b0 vmovaps -0x50(%rbp),%xmm3
  101. 1306: c5 f8 28 65 c0 vmovaps -0x40(%rbp),%xmm4
  102. 130b: c5 fa 11 85 10 ff ff vmovss %xmm0,-0xf0(%rbp)
  103. 1312: ff
  104. 1313: c5 d8 c6 cc 55 vshufps $0x55,%xmm4,%xmm4,%xmm1
  105. 1318: c5 e0 c6 c3 55 vshufps $0x55,%xmm3,%xmm3,%xmm0
  106. 131d: e8 2e fd ff ff call 1050 <fmodf@plt>
  107. 1322: c5 f8 28 5d b0 vmovaps -0x50(%rbp),%xmm3
  108. 1327: c5 f8 28 65 c0 vmovaps -0x40(%rbp),%xmm4
  109. 132c: c5 fa 11 85 d0 fe ff vmovss %xmm0,-0x130(%rbp)
  110. 1333: ff
  111. 1334: c5 d8 15 cc vunpckhps %xmm4,%xmm4,%xmm1
  112. 1338: c5 e0 15 c3 vunpckhps %xmm3,%xmm3,%xmm0
  113. 133c: e8 0f fd ff ff call 1050 <fmodf@plt>
  114. 1341: c5 f8 28 5d b0 vmovaps -0x50(%rbp),%xmm3
  115. 1346: c5 f8 28 65 c0 vmovaps -0x40(%rbp),%xmm4
  116. 134b: c4 c1 79 7e c4 vmovd %xmm0,%r12d
  117. 1350: c5 d8 c6 cc ff vshufps $0xff,%xmm4,%xmm4,%xmm1
  118. 1355: c5 e0 c6 c3 ff vshufps $0xff,%xmm3,%xmm3,%xmm0
  119. 135a: e8 f1 fc ff ff call 1050 <fmodf@plt>
  120. 135f: c5 fc 28 9d 90 fe ff vmovaps -0x170(%rbp),%ymm3
  121. 1366: ff
  122. 1367: c5 fc 28 95 b0 fe ff vmovaps -0x150(%rbp),%ymm2
  123. 136e: ff
  124. 136f: c4 e3 7d 19 5d c0 01 vextractf128 $0x1,%ymm3,-0x40(%rbp)
  125. 1376: c4 e3 7d 19 55 b0 01 vextractf128 $0x1,%ymm2,-0x50(%rbp)
  126. 137d: c5 f8 28 75 c0 vmovaps -0x40(%rbp),%xmm6
  127. 1382: c5 f8 28 7d b0 vmovaps -0x50(%rbp),%xmm7
  128. 1387: c4 c1 79 7e c6 vmovd %xmm0,%r14d
  129. 138c: c5 f8 28 ce vmovaps %xmm6,%xmm1
  130. 1390: c5 f8 28 c7 vmovaps %xmm7,%xmm0
  131. 1394: c5 f8 77 vzeroupper
  132. 1397: e8 b4 fc ff ff call 1050 <fmodf@plt>
  133. 139c: c5 f8 28 7d b0 vmovaps -0x50(%rbp),%xmm7
  134. 13a1: c5 f8 28 75 c0 vmovaps -0x40(%rbp),%xmm6
  135. 13a6: c5 f9 7e c3 vmovd %xmm0,%ebx
  136. 13aa: c5 c8 c6 ce 55 vshufps $0x55,%xmm6,%xmm6,%xmm1
  137. 13af: c5 c0 c6 c7 55 vshufps $0x55,%xmm7,%xmm7,%xmm0
  138. 13b4: e8 97 fc ff ff call 1050 <fmodf@plt>
  139. 13b9: c5 f8 28 7d b0 vmovaps -0x50(%rbp),%xmm7
  140. 13be: c5 f8 28 75 c0 vmovaps -0x40(%rbp),%xmm6
  141. 13c3: c4 c1 79 7e c7 vmovd %xmm0,%r15d
  142. 13c8: c5 c8 15 ce vunpckhps %xmm6,%xmm6,%xmm1
  143. 13cc: c5 c0 15 c7 vunpckhps %xmm7,%xmm7,%xmm0
  144. 13d0: e8 7b fc ff ff call 1050 <fmodf@plt>
  145. 13d5: c5 f8 28 7d b0 vmovaps -0x50(%rbp),%xmm7
  146. 13da: c5 f8 28 75 c0 vmovaps -0x40(%rbp),%xmm6
  147. 13df: c4 c1 79 7e c5 vmovd %xmm0,%r13d
  148. 13e4: c5 c8 c6 ce ff vshufps $0xff,%xmm6,%xmm6,%xmm1
  149. 13e9: c5 c0 c6 c7 ff vshufps $0xff,%xmm7,%xmm7,%xmm0
  150. 13ee: e8 5d fc ff ff call 1050 <fmodf@plt>
  151. 13f3: c4 c1 79 6e ed vmovd %r13d,%xmm5
  152. 13f8: c5 d0 14 c8 vunpcklps %xmm0,%xmm5,%xmm1
  153. 13fc: c5 f9 6e d3 vmovd %ebx,%xmm2
  154. 1400: c4 c1 79 6e ef vmovd %r15d,%xmm5
  155. 1405: c5 e8 14 c5 vunpcklps %xmm5,%xmm2,%xmm0
  156. 1409: c5 fa 10 ad 10 ff ff vmovss -0xf0(%rbp),%xmm5
  157. 1410: ff
  158. 1411: c4 c1 79 6e e6 vmovd %r14d,%xmm4
  159. 1416: c5 f8 16 c9 vmovlhps %xmm1,%xmm0,%xmm1
  160. 141a: c4 c1 79 6e d4 vmovd %r12d,%xmm2
  161. 141f: c4 e3 51 21 85 d0 fe vinsertps $0x10,-0x130(%rbp),%xmm5,%xmm0
  162. 1426: ff ff 10
  163. 1429: c5 e8 14 d4 vunpcklps %xmm4,%xmm2,%xmm2
  164. 142d: c5 f8 16 c2 vmovlhps %xmm2,%xmm0,%xmm0
  165. 1431: c5 fa 10 a5 70 ff ff vmovss -0x90(%rbp),%xmm4
  166. 1438: ff
  167. 1439: c5 fa 10 55 9c vmovss -0x64(%rbp),%xmm2
  168. 143e: c5 fa 10 6d a4 vmovss -0x5c(%rbp),%xmm5
  169. 1443: c4 e3 69 21 55 98 10 vinsertps $0x10,-0x68(%rbp),%xmm2,%xmm2
  170. 144a: c4 e3 7d 18 c9 01 vinsertf128 $0x1,%xmm1,%ymm0,%ymm1
  171. 1450: c4 e3 59 21 85 50 ff vinsertps $0x10,-0xb0(%rbp),%xmm4,%xmm0
  172. 1457: ff ff 10
  173. 145a: c5 fa 10 65 ac vmovss -0x54(%rbp),%xmm4
  174. 145f: c4 e3 51 21 5d a0 10 vinsertps $0x10,-0x60(%rbp),%xmm5,%xmm3
  175. 1466: c5 f8 16 d2 vmovlhps %xmm2,%xmm0,%xmm2
  176. 146a: c4 e3 59 21 45 a8 10 vinsertps $0x10,-0x58(%rbp),%xmm4,%xmm0
  177. 1471: 48 81 c4 40 01 00 00 add $0x140,%rsp
  178. 1478: 5b pop %rbx
  179. 1479: 41 5a pop %r10
  180. 147b: 41 5c pop %r12
  181. 147d: 41 5d pop %r13
  182. 147f: 41 5e pop %r14
  183. 1481: c5 f8 16 c3 vmovlhps %xmm3,%xmm0,%xmm0
  184. 1485: 41 5f pop %r15
  185. 1487: c4 e3 7d 18 c2 01 vinsertf128 $0x1,%xmm2,%ymm0,%ymm0
  186. 148d: 62 f3 fd 48 1a c1 01 vinsertf64x4 $0x1,%ymm1,%zmm0,%zmm0
  187. 1494: 5d pop %rbp
  188. 1495: 49 8d 62 f8 lea -0x8(%r10),%rsp
  189. 1499: c3 ret
  190.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement