[PATCH] D26151: RegCall - Handling long double arguments
Oren Ben Simhon via llvm-commits
llvm-commits at lists.llvm.org
Mon Oct 31 08:03:35 PDT 2016
oren_ben_simhon created this revision.
oren_ben_simhon added reviewers: stoklund, ahatanak, rnk, delena.
oren_ben_simhon added a subscriber: llvm-commits.
oren_ben_simhon set the repository for this revision to rL LLVM.
The change is part of RegCall calling convention support for LLVM.
Long double (f80) requires special treatment as the first f80 parameter is saved in FP0 (floating point stack).
This review present the change and the corresponding tests.
Repository:
rL LLVM
https://reviews.llvm.org/D26151
Files:
lib/Target/X86/X86CallingConv.td
lib/Target/X86/X86FloatingPoint.cpp
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/avx512-regcall-NoMask.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D26151.76408.patch
Type: text/x-patch
Size: 5977 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20161031/7e529734/attachment.bin>
More information about the llvm-commits
mailing list