[PATCH] D12346: x32. Fixes a bug in how struct va_list is initialized in x32
João Porto via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 25 16:56:48 PDT 2015
jpp created this revision.
jpp added a reviewer: llvm-commits.
This patch modifies X86TargetLowering::LowerVASTART so that struct va_list is initialized with 32 bit pointers in x32. It also enables all tests that call @llvm.va_start() for x32.
http://reviews.llvm.org/D12346
Files:
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/musttail-varargs.ll
test/CodeGen/X86/nosse-varargs.ll
test/CodeGen/X86/soft-fp.ll
test/CodeGen/X86/stdarg.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D12346.33153.patch
Type: text/x-patch
Size: 6283 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150825/50dbc941/attachment.bin>
More information about the llvm-commits
mailing list