[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
Mon Aug 31 11:06:07 PDT 2015
gentle ping
On Tue, Aug 25, 2015 at 4:56 PM, João Porto <jpp at chromium.org> wrote:
> 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 --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150831/9381af43/attachment.html>
More information about the llvm-commits
mailing list