Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- clang++_O3_mavx: file format elf64-x86-64
- 0000000000400a70 <sin1(double)>:
- 400a70: c5 fb 59 c8 vmulsd %xmm0,%xmm0,%xmm1
- 400a74: c5 f3 59 d0 vmulsd %xmm0,%xmm1,%xmm2
- 400a78: c5 eb 59 0d c8 0f 00 vmulsd 0xfc8(%rip),%xmm2,%xmm1 # 401a48 <_IO_stdin_used+0x8>
- 400a7f: 00
- 400a80: c5 f3 58 c8 vaddsd %xmm0,%xmm1,%xmm1
- 400a84: c5 eb 59 d0 vmulsd %xmm0,%xmm2,%xmm2
- 400a88: c5 eb 59 d0 vmulsd %xmm0,%xmm2,%xmm2
- 400a8c: c5 eb 59 1d bc 0f 00 vmulsd 0xfbc(%rip),%xmm2,%xmm3 # 401a50 <_IO_stdin_used+0x10>
- 400a93: 00
- 400a94: c5 f3 58 cb vaddsd %xmm3,%xmm1,%xmm1
- 400a98: c5 eb 59 d0 vmulsd %xmm0,%xmm2,%xmm2
- 400a9c: c5 eb 59 d0 vmulsd %xmm0,%xmm2,%xmm2
- 400aa0: c5 eb 59 1d b0 0f 00 vmulsd 0xfb0(%rip),%xmm2,%xmm3 # 401a58 <_IO_stdin_used+0x18>
- 400aa7: 00
- 400aa8: c5 f3 58 cb vaddsd %xmm3,%xmm1,%xmm1
- 400aac: c5 eb 59 d0 vmulsd %xmm0,%xmm2,%xmm2
- 400ab0: c5 eb 59 d0 vmulsd %xmm0,%xmm2,%xmm2
- 400ab4: c5 eb 59 1d a4 0f 00 vmulsd 0xfa4(%rip),%xmm2,%xmm3 # 401a60 <_IO_stdin_used+0x20>
- 400abb: 00
- 400abc: c5 f3 58 cb vaddsd %xmm3,%xmm1,%xmm1
- 400ac0: c5 eb 59 d0 vmulsd %xmm0,%xmm2,%xmm2
- 400ac4: c5 eb 59 d0 vmulsd %xmm0,%xmm2,%xmm2
- 400ac8: c5 eb 59 1d 98 0f 00 vmulsd 0xf98(%rip),%xmm2,%xmm3 # 401a68 <_IO_stdin_used+0x28>
- 400acf: 00
- 400ad0: c5 f3 58 cb vaddsd %xmm3,%xmm1,%xmm1
- 400ad4: c5 eb 59 d0 vmulsd %xmm0,%xmm2,%xmm2
- 400ad8: c5 eb 59 d0 vmulsd %xmm0,%xmm2,%xmm2
- 400adc: c5 eb 59 1d 8c 0f 00 vmulsd 0xf8c(%rip),%xmm2,%xmm3 # 401a70 <_IO_stdin_used+0x30>
- 400ae3: 00
- 400ae4: c5 f3 58 cb vaddsd %xmm3,%xmm1,%xmm1
- 400ae8: c5 eb 59 d0 vmulsd %xmm0,%xmm2,%xmm2
- 400aec: c5 eb 59 c0 vmulsd %xmm0,%xmm2,%xmm0
- 400af0: c5 fb 59 05 80 0f 00 vmulsd 0xf80(%rip),%xmm0,%xmm0 # 401a78 <_IO_stdin_used+0x38>
- 400af7: 00
- 400af8: c5 f3 58 c0 vaddsd %xmm0,%xmm1,%xmm0
- 400afc: c3 retq
- 400afd: 0f 1f 00 nopl (%rax)
- 0000000000400b00 <sin2(double)>:
- 400b00: c5 f0 57 c9 vxorps %xmm1,%xmm1,%xmm1
- 400b04: c5 fb 58 d1 vaddsd %xmm1,%xmm0,%xmm2
- 400b08: c5 fb 59 c8 vmulsd %xmm0,%xmm0,%xmm1
- 400b0c: c5 f3 59 c0 vmulsd %xmm0,%xmm1,%xmm0
- 400b10: c5 fb 59 1d 30 0f 00 vmulsd 0xf30(%rip),%xmm0,%xmm3 # 401a48 <_IO_stdin_used+0x8>
- 400b17: 00
- 400b18: c5 eb 58 d3 vaddsd %xmm3,%xmm2,%xmm2
- 400b1c: c5 f3 59 c0 vmulsd %xmm0,%xmm1,%xmm0
- 400b20: c5 fb 59 1d 28 0f 00 vmulsd 0xf28(%rip),%xmm0,%xmm3 # 401a50 <_IO_stdin_used+0x10>
- 400b27: 00
- 400b28: c5 eb 58 d3 vaddsd %xmm3,%xmm2,%xmm2
- 400b2c: c5 f3 59 c0 vmulsd %xmm0,%xmm1,%xmm0
- 400b30: c5 fb 59 1d 20 0f 00 vmulsd 0xf20(%rip),%xmm0,%xmm3 # 401a58 <_IO_stdin_used+0x18>
- 400b37: 00
- 400b38: c5 eb 58 d3 vaddsd %xmm3,%xmm2,%xmm2
- 400b3c: c5 f3 59 c0 vmulsd %xmm0,%xmm1,%xmm0
- 400b40: c5 fb 59 1d 18 0f 00 vmulsd 0xf18(%rip),%xmm0,%xmm3 # 401a60 <_IO_stdin_used+0x20>
- 400b47: 00
- 400b48: c5 eb 58 d3 vaddsd %xmm3,%xmm2,%xmm2
- 400b4c: c5 f3 59 c0 vmulsd %xmm0,%xmm1,%xmm0
- 400b50: c5 fb 59 1d 10 0f 00 vmulsd 0xf10(%rip),%xmm0,%xmm3 # 401a68 <_IO_stdin_used+0x28>
- 400b57: 00
- 400b58: c5 eb 58 d3 vaddsd %xmm3,%xmm2,%xmm2
- 400b5c: c5 f3 59 c0 vmulsd %xmm0,%xmm1,%xmm0
- 400b60: c5 fb 59 1d 08 0f 00 vmulsd 0xf08(%rip),%xmm0,%xmm3 # 401a70 <_IO_stdin_used+0x30>
- 400b67: 00
- 400b68: c5 eb 58 d3 vaddsd %xmm3,%xmm2,%xmm2
- 400b6c: c5 f3 59 c0 vmulsd %xmm0,%xmm1,%xmm0
- 400b70: c5 fb 59 05 00 0f 00 vmulsd 0xf00(%rip),%xmm0,%xmm0 # 401a78 <_IO_stdin_used+0x38>
- 400b77: 00
- 400b78: c5 eb 58 c0 vaddsd %xmm0,%xmm2,%xmm0
- 400b7c: c3 retq
- 400b7d: 0f 1f 00 nopl (%rax)
- 0000000000400b80 <sin3(double)>:
- 400b80: c5 fb 59 c8 vmulsd %xmm0,%xmm0,%xmm1
- 400b84: c5 f3 59 15 ec 0e 00 vmulsd 0xeec(%rip),%xmm1,%xmm2 # 401a78 <_IO_stdin_used+0x38>
- 400b8b: 00
- 400b8c: c5 eb 58 15 dc 0e 00 vaddsd 0xedc(%rip),%xmm2,%xmm2 # 401a70 <_IO_stdin_used+0x30>
- 400b93: 00
- 400b94: c5 f3 59 d2 vmulsd %xmm2,%xmm1,%xmm2
- 400b98: c5 eb 58 15 c8 0e 00 vaddsd 0xec8(%rip),%xmm2,%xmm2 # 401a68 <_IO_stdin_used+0x28>
- 400b9f: 00
- 400ba0: c5 f3 59 d2 vmulsd %xmm2,%xmm1,%xmm2
- 400ba4: c5 eb 58 15 b4 0e 00 vaddsd 0xeb4(%rip),%xmm2,%xmm2 # 401a60 <_IO_stdin_used+0x20>
- 400bab: 00
- 400bac: c5 f3 59 d2 vmulsd %xmm2,%xmm1,%xmm2
- 400bb0: c5 eb 58 15 a0 0e 00 vaddsd 0xea0(%rip),%xmm2,%xmm2 # 401a58 <_IO_stdin_used+0x18>
- 400bb7: 00
- 400bb8: c5 f3 59 d2 vmulsd %xmm2,%xmm1,%xmm2
- 400bbc: c5 eb 58 15 8c 0e 00 vaddsd 0xe8c(%rip),%xmm2,%xmm2 # 401a50 <_IO_stdin_used+0x10>
- 400bc3: 00
- 400bc4: c5 f3 59 d2 vmulsd %xmm2,%xmm1,%xmm2
- 400bc8: c5 eb 58 15 78 0e 00 vaddsd 0xe78(%rip),%xmm2,%xmm2 # 401a48 <_IO_stdin_used+0x8>
- 400bcf: 00
- 400bd0: c5 f3 59 ca vmulsd %xmm2,%xmm1,%xmm1
- 400bd4: c5 f3 58 0d a4 0e 00 vaddsd 0xea4(%rip),%xmm1,%xmm1 # 401a80 <_IO_stdin_used+0x40>
- 400bdb: 00
- 400bdc: c5 f3 59 c0 vmulsd %xmm0,%xmm1,%xmm0
- 400be0: c3 retq
- 400be1: 66 66 66 66 66 66 2e data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1)
- 400be8: 0f 1f 84 00 00 00 00
- 400bef: 00
- 0000000000400bf0 <sin4(double)>:
- 400bf0: c5 fb 59 d0 vmulsd %xmm0,%xmm0,%xmm2
- 400bf4: c5 eb 59 ca vmulsd %xmm2,%xmm2,%xmm1
- 400bf8: c5 f3 59 1d 78 0e 00 vmulsd 0xe78(%rip),%xmm1,%xmm3 # 401a78 <_IO_stdin_used+0x38>
- 400bff: 00
- 400c00: c5 e3 58 1d 60 0e 00 vaddsd 0xe60(%rip),%xmm3,%xmm3 # 401a68 <_IO_stdin_used+0x28>
- 400c07: 00
- 400c08: c5 f3 59 db vmulsd %xmm3,%xmm1,%xmm3
- 400c0c: c5 e3 58 1d 44 0e 00 vaddsd 0xe44(%rip),%xmm3,%xmm3 # 401a58 <_IO_stdin_used+0x18>
- 400c13: 00
- 400c14: c5 f3 59 db vmulsd %xmm3,%xmm1,%xmm3
- 400c18: c5 e3 58 1d 28 0e 00 vaddsd 0xe28(%rip),%xmm3,%xmm3 # 401a48 <_IO_stdin_used+0x8>
- 400c1f: 00
- 400c20: c5 eb 59 d3 vmulsd %xmm3,%xmm2,%xmm2
- 400c24: c5 f3 59 1d 44 0e 00 vmulsd 0xe44(%rip),%xmm1,%xmm3 # 401a70 <_IO_stdin_used+0x30>
- 400c2b: 00
- 400c2c: c5 e3 58 1d 2c 0e 00 vaddsd 0xe2c(%rip),%xmm3,%xmm3 # 401a60 <_IO_stdin_used+0x20>
- 400c33: 00
- 400c34: c5 f3 59 db vmulsd %xmm3,%xmm1,%xmm3
- 400c38: c5 e3 58 1d 10 0e 00 vaddsd 0xe10(%rip),%xmm3,%xmm3 # 401a50 <_IO_stdin_used+0x10>
- 400c3f: 00
- 400c40: c5 f3 59 cb vmulsd %xmm3,%xmm1,%xmm1
- 400c44: c5 f3 58 0d 34 0e 00 vaddsd 0xe34(%rip),%xmm1,%xmm1 # 401a80 <_IO_stdin_used+0x40>
- 400c4b: 00
- 400c4c: c5 f3 58 ca vaddsd %xmm2,%xmm1,%xmm1
- 400c50: c5 f3 59 c0 vmulsd %xmm0,%xmm1,%xmm0
- 400c54: c3 retq
- 400c55: 66 66 2e 0f 1f 84 00 data32 nopw %cs:0x0(%rax,%rax,1)
- 400c5c: 00 00 00 00
- 0000000000400c60 <sin5(double)>:
- 400c60: c5 fb 59 d8 vmulsd %xmm0,%xmm0,%xmm3
- 400c64: c5 e3 59 cb vmulsd %xmm3,%xmm3,%xmm1
- 400c68: c5 e3 59 d1 vmulsd %xmm1,%xmm3,%xmm2
- 400c6c: c5 eb 59 25 04 0e 00 vmulsd 0xe04(%rip),%xmm2,%xmm4 # 401a78 <_IO_stdin_used+0x38>
- 400c73: 00
- 400c74: c5 db 58 25 e4 0d 00 vaddsd 0xde4(%rip),%xmm4,%xmm4 # 401a60 <_IO_stdin_used+0x20>
- 400c7b: 00
- 400c7c: c5 eb 59 e4 vmulsd %xmm4,%xmm2,%xmm4
- 400c80: c5 db 58 25 c0 0d 00 vaddsd 0xdc0(%rip),%xmm4,%xmm4 # 401a48 <_IO_stdin_used+0x8>
- 400c87: 00
- 400c88: c5 e3 59 dc vmulsd %xmm4,%xmm3,%xmm3
- 400c8c: c5 eb 59 25 dc 0d 00 vmulsd 0xddc(%rip),%xmm2,%xmm4 # 401a70 <_IO_stdin_used+0x30>
- 400c93: 00
- 400c94: c5 db 58 25 bc 0d 00 vaddsd 0xdbc(%rip),%xmm4,%xmm4 # 401a58 <_IO_stdin_used+0x18>
- 400c9b: 00
- 400c9c: c5 eb 59 e4 vmulsd %xmm4,%xmm2,%xmm4
- 400ca0: c5 db 58 25 d8 0d 00 vaddsd 0xdd8(%rip),%xmm4,%xmm4 # 401a80 <_IO_stdin_used+0x40>
- 400ca7: 00
- 400ca8: c5 db 58 db vaddsd %xmm3,%xmm4,%xmm3
- 400cac: c5 eb 59 15 b4 0d 00 vmulsd 0xdb4(%rip),%xmm2,%xmm2 # 401a68 <_IO_stdin_used+0x28>
- 400cb3: 00
- 400cb4: c5 eb 58 15 94 0d 00 vaddsd 0xd94(%rip),%xmm2,%xmm2 # 401a50 <_IO_stdin_used+0x10>
- 400cbb: 00
- 400cbc: c5 f3 59 ca vmulsd %xmm2,%xmm1,%xmm1
- 400cc0: c5 f3 58 cb vaddsd %xmm3,%xmm1,%xmm1
- 400cc4: c5 f3 59 c0 vmulsd %xmm0,%xmm1,%xmm0
- 400cc8: c3 retq
- 400cc9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
- 0000000000400cd0 <sin6(double)>:
- 400cd0: c5 fb 59 c8 vmulsd %xmm0,%xmm0,%xmm1
- 400cd4: c5 f3 59 15 9c 0d 00 vmulsd 0xd9c(%rip),%xmm1,%xmm2 # 401a78 <_IO_stdin_used+0x38>
- 400cdb: 00
- 400cdc: c5 eb 58 15 8c 0d 00 vaddsd 0xd8c(%rip),%xmm2,%xmm2 # 401a70 <_IO_stdin_used+0x30>
- 400ce3: 00
- 400ce4: c5 f3 59 d2 vmulsd %xmm2,%xmm1,%xmm2
- 400ce8: c5 eb 58 15 78 0d 00 vaddsd 0xd78(%rip),%xmm2,%xmm2 # 401a68 <_IO_stdin_used+0x28>
- 400cef: 00
- 400cf0: c5 f3 59 d2 vmulsd %xmm2,%xmm1,%xmm2
- 400cf4: c5 eb 58 15 64 0d 00 vaddsd 0xd64(%rip),%xmm2,%xmm2 # 401a60 <_IO_stdin_used+0x20>
- 400cfb: 00
- 400cfc: c5 f3 59 d9 vmulsd %xmm1,%xmm1,%xmm3
- 400d00: c5 e3 59 db vmulsd %xmm3,%xmm3,%xmm3
- 400d04: c5 e3 59 d2 vmulsd %xmm2,%xmm3,%xmm2
- 400d08: c5 f3 59 1d 48 0d 00 vmulsd 0xd48(%rip),%xmm1,%xmm3 # 401a58 <_IO_stdin_used+0x18>
- 400d0f: 00
- 400d10: c5 e3 58 1d 38 0d 00 vaddsd 0xd38(%rip),%xmm3,%xmm3 # 401a50 <_IO_stdin_used+0x10>
- 400d17: 00
- 400d18: c5 f3 59 db vmulsd %xmm3,%xmm1,%xmm3
- 400d1c: c5 e3 58 1d 24 0d 00 vaddsd 0xd24(%rip),%xmm3,%xmm3 # 401a48 <_IO_stdin_used+0x8>
- 400d23: 00
- 400d24: c5 f3 59 cb vmulsd %xmm3,%xmm1,%xmm1
- 400d28: c5 f3 58 0d 50 0d 00 vaddsd 0xd50(%rip),%xmm1,%xmm1 # 401a80 <_IO_stdin_used+0x40>
- 400d2f: 00
- 400d30: c5 f3 58 ca vaddsd %xmm2,%xmm1,%xmm1
- 400d34: c5 f3 59 c0 vmulsd %xmm0,%xmm1,%xmm0
- 400d38: c3 retq
- 400d39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
- 0000000000400d40 <sin7(double)>:
- 400d40: c5 fb 59 c8 vmulsd %xmm0,%xmm0,%xmm1
- 400d44: c5 f3 59 d8 vmulsd %xmm0,%xmm1,%xmm3
- 400d48: c5 f3 59 e1 vmulsd %xmm1,%xmm1,%xmm4
- 400d4c: c5 db 59 ec vmulsd %xmm4,%xmm4,%xmm5
- 400d50: c5 d3 59 d0 vmulsd %xmm0,%xmm5,%xmm2
- 400d54: c5 f3 59 25 fc 0c 00 vmulsd 0xcfc(%rip),%xmm1,%xmm4 # 401a58 <_IO_stdin_used+0x18>
- 400d5b: 00
- 400d5c: c5 db 58 25 ec 0c 00 vaddsd 0xcec(%rip),%xmm4,%xmm4 # 401a50 <_IO_stdin_used+0x10>
- 400d63: 00
- 400d64: c5 f3 59 e4 vmulsd %xmm4,%xmm1,%xmm4
- 400d68: c5 db 58 25 d8 0c 00 vaddsd 0xcd8(%rip),%xmm4,%xmm4 # 401a48 <_IO_stdin_used+0x8>
- 400d6f: 00
- 400d70: c5 e3 59 dc vmulsd %xmm4,%xmm3,%xmm3
- 400d74: c5 e3 58 c0 vaddsd %xmm0,%xmm3,%xmm0
- 400d78: c5 f3 59 1d f8 0c 00 vmulsd 0xcf8(%rip),%xmm1,%xmm3 # 401a78 <_IO_stdin_used+0x38>
- 400d7f: 00
- 400d80: c5 e3 58 1d e8 0c 00 vaddsd 0xce8(%rip),%xmm3,%xmm3 # 401a70 <_IO_stdin_used+0x30>
- 400d87: 00
- 400d88: c5 f3 59 db vmulsd %xmm3,%xmm1,%xmm3
- 400d8c: c5 e3 58 1d d4 0c 00 vaddsd 0xcd4(%rip),%xmm3,%xmm3 # 401a68 <_IO_stdin_used+0x28>
- 400d93: 00
- 400d94: c5 f3 59 cb vmulsd %xmm3,%xmm1,%xmm1
- 400d98: c5 f3 58 0d c0 0c 00 vaddsd 0xcc0(%rip),%xmm1,%xmm1 # 401a60 <_IO_stdin_used+0x20>
- 400d9f: 00
- 400da0: c5 eb 59 c9 vmulsd %xmm1,%xmm2,%xmm1
- 400da4: c5 fb 58 c1 vaddsd %xmm1,%xmm0,%xmm0
- 400da8: c3 retq
- 400da9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement