Displaying 1 result from an estimated 1 matches for "0018eef8".
Did you mean:
00138ef8
2013 Jul 20
1
[LLVMdev] Another memory alignment issue with SSE operations
...tune/doc/users_guide/mergedProjects/analyzer_ec/mergedProjects/reference_olh/mergedProjects/instructions/instruct32_hh/vc8a.htm
that will cause a GPF.
I've attached the LLVM IR and a copy of the Disassembly this results in.
The crash occurs at 00370872
At the time of the crash, ESP is set to 0018EEF8 - this results in a
value is not 16 byte aligned. I notice that the offset is aligned though.
The crash occurs on the first instance of addpd applied to the stack (as
I understand ESP is used for).
There is also raises the question of would it be worth requiring
alignment of the function stack...