Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- g++_O3_mavx: file format elf64-x86-64
- 0000000000401000 <sin1(double)>:
- 401000: c5 fb 59 f0 vmulsd %xmm0,%xmm0,%xmm6
- 401004: c5 cb 59 f0 vmulsd %xmm0,%xmm6,%xmm6
- 401008: c5 fb 59 ee vmulsd %xmm6,%xmm0,%xmm5
- 40100c: c5 cb 59 35 0c 04 00 vmulsd 0x40c(%rip),%xmm6,%xmm6 # 401420 <_IO_stdin_used+0x40>
- 401013: 00
- 401014: c5 d3 59 e8 vmulsd %xmm0,%xmm5,%xmm5
- 401018: c5 cb 58 f0 vaddsd %xmm0,%xmm6,%xmm6
- 40101c: c5 fb 59 e5 vmulsd %xmm5,%xmm0,%xmm4
- 401020: c5 d3 59 2d 00 04 00 vmulsd 0x400(%rip),%xmm5,%xmm5 # 401428 <_IO_stdin_used+0x48>
- 401027: 00
- 401028: c5 db 59 e0 vmulsd %xmm0,%xmm4,%xmm4
- 40102c: c5 cb 58 ed vaddsd %xmm5,%xmm6,%xmm5
- 401030: c5 fb 59 dc vmulsd %xmm4,%xmm0,%xmm3
- 401034: c5 db 59 25 f4 03 00 vmulsd 0x3f4(%rip),%xmm4,%xmm4 # 401430 <_IO_stdin_used+0x50>
- 40103b: 00
- 40103c: c5 e3 59 d8 vmulsd %xmm0,%xmm3,%xmm3
- 401040: c5 d3 58 e4 vaddsd %xmm4,%xmm5,%xmm4
- 401044: c5 fb 59 d3 vmulsd %xmm3,%xmm0,%xmm2
- 401048: c5 e3 59 1d e8 03 00 vmulsd 0x3e8(%rip),%xmm3,%xmm3 # 401438 <_IO_stdin_used+0x58>
- 40104f: 00
- 401050: c5 eb 59 d0 vmulsd %xmm0,%xmm2,%xmm2
- 401054: c5 db 58 db vaddsd %xmm3,%xmm4,%xmm3
- 401058: c5 fb 59 ca vmulsd %xmm2,%xmm0,%xmm1
- 40105c: c5 eb 59 15 dc 03 00 vmulsd 0x3dc(%rip),%xmm2,%xmm2 # 401440 <_IO_stdin_used+0x60>
- 401063: 00
- 401064: c5 f3 59 c8 vmulsd %xmm0,%xmm1,%xmm1
- 401068: c5 e3 58 d2 vaddsd %xmm2,%xmm3,%xmm2
- 40106c: c5 f3 59 2d d4 03 00 vmulsd 0x3d4(%rip),%xmm1,%xmm5 # 401448 <_IO_stdin_used+0x68>
- 401073: 00
- 401074: c5 fb 59 c9 vmulsd %xmm1,%xmm0,%xmm1
- 401078: c5 f3 59 c0 vmulsd %xmm0,%xmm1,%xmm0
- 40107c: c5 eb 58 d5 vaddsd %xmm5,%xmm2,%xmm2
- 401080: c5 fb 59 05 c8 03 00 vmulsd 0x3c8(%rip),%xmm0,%xmm0 # 401450 <_IO_stdin_used+0x70>
- 401087: 00
- 401088: c5 eb 58 c0 vaddsd %xmm0,%xmm2,%xmm0
- 40108c: c3 retq
- 40108d: 0f 1f 00 nopl (%rax)
- 0000000000401090 <sin2(double)>:
- 401090: c5 fb 59 c8 vmulsd %xmm0,%xmm0,%xmm1
- 401094: c5 fb 58 1d bc 03 00 vaddsd 0x3bc(%rip),%xmm0,%xmm3 # 401458 <_IO_stdin_used+0x78>
- 40109b: 00
- 40109c: c5 fb 59 d1 vmulsd %xmm1,%xmm0,%xmm2
- 4010a0: c5 eb 59 05 78 03 00 vmulsd 0x378(%rip),%xmm2,%xmm0 # 401420 <_IO_stdin_used+0x40>
- 4010a7: 00
- 4010a8: c5 eb 59 d1 vmulsd %xmm1,%xmm2,%xmm2
- 4010ac: c5 fb 58 db vaddsd %xmm3,%xmm0,%xmm3
- 4010b0: c5 eb 59 05 70 03 00 vmulsd 0x370(%rip),%xmm2,%xmm0 # 401428 <_IO_stdin_used+0x48>
- 4010b7: 00
- 4010b8: c5 eb 59 d1 vmulsd %xmm1,%xmm2,%xmm2
- 4010bc: c5 fb 58 db vaddsd %xmm3,%xmm0,%xmm3
- 4010c0: c5 eb 59 05 68 03 00 vmulsd 0x368(%rip),%xmm2,%xmm0 # 401430 <_IO_stdin_used+0x50>
- 4010c7: 00
- 4010c8: c5 eb 59 d1 vmulsd %xmm1,%xmm2,%xmm2
- 4010cc: c5 fb 58 db vaddsd %xmm3,%xmm0,%xmm3
- 4010d0: c5 eb 59 05 60 03 00 vmulsd 0x360(%rip),%xmm2,%xmm0 # 401438 <_IO_stdin_used+0x58>
- 4010d7: 00
- 4010d8: c5 eb 59 d1 vmulsd %xmm1,%xmm2,%xmm2
- 4010dc: c5 fb 58 db vaddsd %xmm3,%xmm0,%xmm3
- 4010e0: c5 eb 59 05 58 03 00 vmulsd 0x358(%rip),%xmm2,%xmm0 # 401440 <_IO_stdin_used+0x60>
- 4010e7: 00
- 4010e8: c5 eb 59 d1 vmulsd %xmm1,%xmm2,%xmm2
- 4010ec: c5 fb 58 db vaddsd %xmm3,%xmm0,%xmm3
- 4010f0: c5 eb 59 05 50 03 00 vmulsd 0x350(%rip),%xmm2,%xmm0 # 401448 <_IO_stdin_used+0x68>
- 4010f7: 00
- 4010f8: c5 fb 58 db vaddsd %xmm3,%xmm0,%xmm3
- 4010fc: c5 eb 59 c1 vmulsd %xmm1,%xmm2,%xmm0
- 401100: c5 fb 59 05 48 03 00 vmulsd 0x348(%rip),%xmm0,%xmm0 # 401450 <_IO_stdin_used+0x70>
- 401107: 00
- 401108: c5 fb 58 c3 vaddsd %xmm3,%xmm0,%xmm0
- 40110c: c3 retq
- 40110d: 0f 1f 00 nopl (%rax)
- 0000000000401110 <sin3(double)>:
- 401110: c5 fb 59 c8 vmulsd %xmm0,%xmm0,%xmm1
- 401114: c5 f3 59 15 34 03 00 vmulsd 0x334(%rip),%xmm1,%xmm2 # 401450 <_IO_stdin_used+0x70>
- 40111b: 00
- 40111c: c5 eb 58 15 24 03 00 vaddsd 0x324(%rip),%xmm2,%xmm2 # 401448 <_IO_stdin_used+0x68>
- 401123: 00
- 401124: c5 eb 59 d1 vmulsd %xmm1,%xmm2,%xmm2
- 401128: c5 eb 5c 15 30 03 00 vsubsd 0x330(%rip),%xmm2,%xmm2 # 401460 <_IO_stdin_used+0x80>
- 40112f: 00
- 401130: c5 eb 59 d1 vmulsd %xmm1,%xmm2,%xmm2
- 401134: c5 eb 58 15 fc 02 00 vaddsd 0x2fc(%rip),%xmm2,%xmm2 # 401438 <_IO_stdin_used+0x58>
- 40113b: 00
- 40113c: c5 eb 59 d1 vmulsd %xmm1,%xmm2,%xmm2
- 401140: c5 eb 5c 15 20 03 00 vsubsd 0x320(%rip),%xmm2,%xmm2 # 401468 <_IO_stdin_used+0x88>
- 401147: 00
- 401148: c5 eb 59 d1 vmulsd %xmm1,%xmm2,%xmm2
- 40114c: c5 eb 58 15 d4 02 00 vaddsd 0x2d4(%rip),%xmm2,%xmm2 # 401428 <_IO_stdin_used+0x48>
- 401153: 00
- 401154: c5 eb 59 d1 vmulsd %xmm1,%xmm2,%xmm2
- 401158: c5 eb 5c 15 10 03 00 vsubsd 0x310(%rip),%xmm2,%xmm2 # 401470 <_IO_stdin_used+0x90>
- 40115f: 00
- 401160: c5 eb 59 c9 vmulsd %xmm1,%xmm2,%xmm1
- 401164: c5 f3 58 0d 0c 03 00 vaddsd 0x30c(%rip),%xmm1,%xmm1 # 401478 <_IO_stdin_used+0x98>
- 40116b: 00
- 40116c: c5 f3 59 c0 vmulsd %xmm0,%xmm1,%xmm0
- 401170: c3 retq
- 401171: 66 66 66 66 66 66 2e data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
- 401178: 0f 1f 84 00 00 00 00
- 40117f: 00
- 0000000000401180 <sin4(double)>:
- 401180: c5 fb 59 d0 vmulsd %xmm0,%xmm0,%xmm2
- 401184: c5 eb 59 ca vmulsd %xmm2,%xmm2,%xmm1
- 401188: c5 f3 59 1d c0 02 00 vmulsd 0x2c0(%rip),%xmm1,%xmm3 # 401450 <_IO_stdin_used+0x70>
- 40118f: 00
- 401190: c5 e3 5c 1d c8 02 00 vsubsd 0x2c8(%rip),%xmm3,%xmm3 # 401460 <_IO_stdin_used+0x80>
- 401197: 00
- 401198: c5 e3 59 d9 vmulsd %xmm1,%xmm3,%xmm3
- 40119c: c5 e3 5c 1d c4 02 00 vsubsd 0x2c4(%rip),%xmm3,%xmm3 # 401468 <_IO_stdin_used+0x88>
- 4011a3: 00
- 4011a4: c5 e3 59 d9 vmulsd %xmm1,%xmm3,%xmm3
- 4011a8: c5 e3 5c 1d c0 02 00 vsubsd 0x2c0(%rip),%xmm3,%xmm3 # 401470 <_IO_stdin_used+0x90>
- 4011af: 00
- 4011b0: c5 eb 59 d3 vmulsd %xmm3,%xmm2,%xmm2
- 4011b4: c5 f3 59 1d 8c 02 00 vmulsd 0x28c(%rip),%xmm1,%xmm3 # 401448 <_IO_stdin_used+0x68>
- 4011bb: 00
- 4011bc: c5 e3 58 1d 74 02 00 vaddsd 0x274(%rip),%xmm3,%xmm3 # 401438 <_IO_stdin_used+0x58>
- 4011c3: 00
- 4011c4: c5 e3 59 d9 vmulsd %xmm1,%xmm3,%xmm3
- 4011c8: c5 e3 58 1d 58 02 00 vaddsd 0x258(%rip),%xmm3,%xmm3 # 401428 <_IO_stdin_used+0x48>
- 4011cf: 00
- 4011d0: c5 e3 59 c9 vmulsd %xmm1,%xmm3,%xmm1
- 4011d4: c5 f3 58 0d 9c 02 00 vaddsd 0x29c(%rip),%xmm1,%xmm1 # 401478 <_IO_stdin_used+0x98>
- 4011db: 00
- 4011dc: c5 eb 58 d1 vaddsd %xmm1,%xmm2,%xmm2
- 4011e0: c5 eb 59 c0 vmulsd %xmm0,%xmm2,%xmm0
- 4011e4: c3 retq
- 4011e5: 66 66 2e 0f 1f 84 00 data32 nopw %cs:0x0(%rax,%rax,1)
- 4011ec: 00 00 00 00
- 00000000004011f0 <sin5(double)>:
- 4011f0: c5 fb 59 d0 vmulsd %xmm0,%xmm0,%xmm2
- 4011f4: c5 eb 59 da vmulsd %xmm2,%xmm2,%xmm3
- 4011f8: c5 e3 59 ca vmulsd %xmm2,%xmm3,%xmm1
- 4011fc: c5 f3 59 25 4c 02 00 vmulsd 0x24c(%rip),%xmm1,%xmm4 # 401450 <_IO_stdin_used+0x70>
- 401203: 00
- 401204: c5 db 58 25 2c 02 00 vaddsd 0x22c(%rip),%xmm4,%xmm4 # 401438 <_IO_stdin_used+0x58>
- 40120b: 00
- 40120c: c5 db 59 e1 vmulsd %xmm1,%xmm4,%xmm4
- 401210: c5 db 5c 25 58 02 00 vsubsd 0x258(%rip),%xmm4,%xmm4 # 401470 <_IO_stdin_used+0x90>
- 401217: 00
- 401218: c5 eb 59 d4 vmulsd %xmm4,%xmm2,%xmm2
- 40121c: c5 f3 59 25 24 02 00 vmulsd 0x224(%rip),%xmm1,%xmm4 # 401448 <_IO_stdin_used+0x68>
- 401223: 00
- 401224: c5 db 5c 25 3c 02 00 vsubsd 0x23c(%rip),%xmm4,%xmm4 # 401468 <_IO_stdin_used+0x88>
- 40122b: 00
- 40122c: c5 db 59 e1 vmulsd %xmm1,%xmm4,%xmm4
- 401230: c5 f3 59 0d 08 02 00 vmulsd 0x208(%rip),%xmm1,%xmm1 # 401440 <_IO_stdin_used+0x60>
- 401237: 00
- 401238: c5 db 58 25 38 02 00 vaddsd 0x238(%rip),%xmm4,%xmm4 # 401478 <_IO_stdin_used+0x98>
- 40123f: 00
- 401240: c5 f3 58 0d e0 01 00 vaddsd 0x1e0(%rip),%xmm1,%xmm1 # 401428 <_IO_stdin_used+0x48>
- 401247: 00
- 401248: c5 eb 58 d4 vaddsd %xmm4,%xmm2,%xmm2
- 40124c: c5 e3 59 d9 vmulsd %xmm1,%xmm3,%xmm3
- 401250: c5 eb 58 db vaddsd %xmm3,%xmm2,%xmm3
- 401254: c5 e3 59 c0 vmulsd %xmm0,%xmm3,%xmm0
- 401258: c3 retq
- 401259: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
- 0000000000401260 <sin6(double)>:
- 401260: c5 fb 59 c8 vmulsd %xmm0,%xmm0,%xmm1
- 401264: c5 f3 59 1d e4 01 00 vmulsd 0x1e4(%rip),%xmm1,%xmm3 # 401450 <_IO_stdin_used+0x70>
- 40126b: 00
- 40126c: c5 f3 59 d1 vmulsd %xmm1,%xmm1,%xmm2
- 401270: c5 eb 59 d2 vmulsd %xmm2,%xmm2,%xmm2
- 401274: c5 e3 58 1d cc 01 00 vaddsd 0x1cc(%rip),%xmm3,%xmm3 # 401448 <_IO_stdin_used+0x68>
- 40127b: 00
- 40127c: c5 e3 59 d9 vmulsd %xmm1,%xmm3,%xmm3
- 401280: c5 e3 5c 1d d8 01 00 vsubsd 0x1d8(%rip),%xmm3,%xmm3 # 401460 <_IO_stdin_used+0x80>
- 401287: 00
- 401288: c5 e3 59 d9 vmulsd %xmm1,%xmm3,%xmm3
- 40128c: c5 e3 58 1d a4 01 00 vaddsd 0x1a4(%rip),%xmm3,%xmm3 # 401438 <_IO_stdin_used+0x58>
- 401293: 00
- 401294: c5 eb 59 d3 vmulsd %xmm3,%xmm2,%xmm2
- 401298: c5 f3 59 1d 90 01 00 vmulsd 0x190(%rip),%xmm1,%xmm3 # 401430 <_IO_stdin_used+0x50>
- 40129f: 00
- 4012a0: c5 e3 58 1d 80 01 00 vaddsd 0x180(%rip),%xmm3,%xmm3 # 401428 <_IO_stdin_used+0x48>
- 4012a7: 00
- 4012a8: c5 e3 59 d9 vmulsd %xmm1,%xmm3,%xmm3
- 4012ac: c5 e3 5c 1d bc 01 00 vsubsd 0x1bc(%rip),%xmm3,%xmm3 # 401470 <_IO_stdin_used+0x90>
- 4012b3: 00
- 4012b4: c5 e3 59 c9 vmulsd %xmm1,%xmm3,%xmm1
- 4012b8: c5 f3 58 0d b8 01 00 vaddsd 0x1b8(%rip),%xmm1,%xmm1 # 401478 <_IO_stdin_used+0x98>
- 4012bf: 00
- 4012c0: c5 eb 58 d1 vaddsd %xmm1,%xmm2,%xmm2
- 4012c4: c5 eb 59 c0 vmulsd %xmm0,%xmm2,%xmm0
- 4012c8: c3 retq
- 4012c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
- 00000000004012d0 <sin7(double)>:
- 4012d0: c5 fb 59 c8 vmulsd %xmm0,%xmm0,%xmm1
- 4012d4: c5 f3 59 e1 vmulsd %xmm1,%xmm1,%xmm4
- 4012d8: c5 f3 59 d8 vmulsd %xmm0,%xmm1,%xmm3
- 4012dc: c5 db 59 ec vmulsd %xmm4,%xmm4,%xmm5
- 4012e0: c5 d3 59 d0 vmulsd %xmm0,%xmm5,%xmm2
- 4012e4: c5 f3 59 25 44 01 00 vmulsd 0x144(%rip),%xmm1,%xmm4 # 401430 <_IO_stdin_used+0x50>
- 4012eb: 00
- 4012ec: c5 db 58 25 34 01 00 vaddsd 0x134(%rip),%xmm4,%xmm4 # 401428 <_IO_stdin_used+0x48>
- 4012f3: 00
- 4012f4: c5 db 59 e1 vmulsd %xmm1,%xmm4,%xmm4
- 4012f8: c5 db 5c 25 70 01 00 vsubsd 0x170(%rip),%xmm4,%xmm4 # 401470 <_IO_stdin_used+0x90>
- 4012ff: 00
- 401300: c5 db 59 db vmulsd %xmm3,%xmm4,%xmm3
- 401304: c5 fb 58 c3 vaddsd %xmm3,%xmm0,%xmm0
- 401308: c5 f3 59 1d 40 01 00 vmulsd 0x140(%rip),%xmm1,%xmm3 # 401450 <_IO_stdin_used+0x70>
- 40130f: 00
- 401310: c5 e3 58 1d 30 01 00 vaddsd 0x130(%rip),%xmm3,%xmm3 # 401448 <_IO_stdin_used+0x68>
- 401317: 00
- 401318: c5 e3 59 d9 vmulsd %xmm1,%xmm3,%xmm3
- 40131c: c5 e3 5c 1d 3c 01 00 vsubsd 0x13c(%rip),%xmm3,%xmm3 # 401460 <_IO_stdin_used+0x80>
- 401323: 00
- 401324: c5 e3 59 c9 vmulsd %xmm1,%xmm3,%xmm1
- 401328: c5 f3 58 0d 08 01 00 vaddsd 0x108(%rip),%xmm1,%xmm1 # 401438 <_IO_stdin_used+0x58>
- 40132f: 00
- 401330: c5 eb 59 d1 vmulsd %xmm1,%xmm2,%xmm2
- 401334: c5 fb 58 c2 vaddsd %xmm2,%xmm0,%xmm0
- 401338: c3 retq
- 401339: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement