Displaying 2 results from an estimated 2 matches for "40052c".
Did you mean:
400521
2019 Aug 31
3
Usage of the jumptable attribute
...400520: 55 push %rbp
400521: 48 89 e5 mov %rsp,%rbp
400524: e8 d7 ff ff ff callq 400500 <foo>
400529: 31 c0 xor %eax,%eax
40052b: 5d pop %rbp
40052c: c3 retq
40052d: 0f 1f 00 nopl (%rax)
So, what am I doing wrong? The documentation indicates that the jump
table is created at code-generation time. So I guess my pass works fine
and I just need to get the code generator to process the jumptab...
2014 Oct 13
2
[LLVMdev] Unexpected spilling of vector register during lane extraction on some x86_64 targets
...0x17f(%rip),%xmm1,%xmm1 # 400690
<__dso_handle+0x18>
400511: vcvttps2dq %xmm1,%xmm1
400515: vpmullw 0x183(%rip),%xmm1,%xmm1 # 4006a0
<__dso_handle+0x28>
40051d: vpsubd %xmm1,%xmm0,%xmm0
400521: vmovdqa %xmm0,-0x18(%rsp)
400527: movslq -0x18(%rsp),%rax
40052c: movslq -0x14(%rsp),%rcx
400531: movslq -0x10(%rsp),%rdx
400536: movslq -0xc(%rsp),%rsi
40053b: vmovss 0x4006c0(,%rax,4),%xmm0
400544: vinsertps $0x10,0x4006c0(,%rcx,4),%xmm0,%xmm0
40054f: vinsertps $0x20,0x4006c0(,%rdx,4),%xmm0,%xmm0
40055a: vinsertps $0x30,0x4006c0(,%rsi...