Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- f(x,y,z) = x.*(y+z)
- code_native(f,(Array{Float32,1},Array{Float32,1},Array{Float32,1}))
- .text
- Filename: In[23]
- Source line: 1
- push RBP
- mov RBP, RSP
- push R15
- push R14
- push R13
- push R12
- push RBX
- sub RSP, 56
- mov QWORD PTR [RBP - 96], 10
- Source line: 1
- movabs RCX, 140202640458768
- mov RAX, QWORD PTR [RCX]
- mov QWORD PTR [RBP - 88], RAX
- lea RAX, QWORD PTR [RBP - 96]
- mov QWORD PTR [RCX], RAX
- xorps XMM0, XMM0
- movups XMMWORD PTR [RBP - 80], XMM0
- movups XMMWORD PTR [RBP - 64], XMM0
- mov QWORD PTR [RBP - 48], 0
- lea R14, QWORD PTR [RBP - 72]
- Source line: 1
- movabs RAX, 140202593059744
- Source line: 1
- mov R13, QWORD PTR [RSI]
- movups XMM0, XMMWORD PTR [RSI + 8]
- Source line: 1
- movups XMMWORD PTR [RBP - 72], XMM0
- mov EDI, 127705936
- mov RSI, R14
- mov EDX, 2
- call RAX
- mov R15, RAX
- movabs RAX, 140202593059760
- mov QWORD PTR [RBP - 80], R15
- mov QWORD PTR [RBP - 72], R13
- mov QWORD PTR [RBP - 64], R15
- mov EDI, 127706096
- mov RSI, R14
- mov EDX, 2
- call RAX
- movabs RCX, 140202625079376
- mov RAX, QWORD PTR [RAX + 16]
- mov R12, QWORD PTR [RAX + 8]
- mov RAX, QWORD PTR [43704512]
- mov QWORD PTR [RBP - 72], RAX
- mov QWORD PTR [RBP - 64], 33781424
- mov EDI, 1
- call RCX
- mov RBX, RAX
- movabs RAX, 140202625084176
- mov QWORD PTR [RBP - 56], RBX
- mov RDI, R12
- call RAX
- movabs RCX, 140202625108864
- mov QWORD PTR [RBX + 16], RAX
- mov QWORD PTR [RBP - 56], RBX
- mov EDI, 33781424
- mov RSI, RBX
- call RCX
- movabs RCX, 140202593059776
- mov QWORD PTR [RBP - 64], RAX
- mov QWORD PTR [RBP - 56], R13
- mov QWORD PTR [RBP - 48], R15
- mov EDI, 126388048
- mov RSI, R14
- mov EDX, 4
- call RCX
- mov RCX, QWORD PTR [RBP - 88]
- Source line: 1
- movabs RDX, 140202640458768
- Source line: 1
- mov QWORD PTR [RDX], RCX
- add RSP, 56
- pop RBX
- pop R12
- pop R13
- pop R14
- pop R15
- pop RBP
- ret
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement