[llvm-commits] [Review Request] Target/X86: Tweak alloca and add a testcase for mingw64 and msvcrt on Win64. [PR8778]

NAKAMURA Takumi geek4civic at gmail.com
Thu Feb 17 23:30:53 PST 2011


---
 lib/Target/X86/X86FrameLowering.cpp        |   19 +++++++--
 lib/Target/X86/X86ISelLowering.cpp         |   57 +++++++++++++++++++--------
 lib/Target/X86/X86InstrControl.td          |   10 +++++
 test/CodeGen/X86/win64_alloca_dynalloca.ll |   55 +++++++++++++++++++++++++++
 test/CodeGen/X86/win_chkstk.ll             |    2 +-
 5 files changed, 120 insertions(+), 23 deletions(-)
 create mode 100644 test/CodeGen/X86/win64_alloca_dynalloca.ll
--

It introduces W64ALLOCA.
I would attempt to rework, if there is a way to avoid W64ALLOCA.

It is incompatible to TDM-GCC.

...Takumi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Target-X86-Tweak-alloca-and-add-a-testcase-for-m.patch.txt
Type: text/x-patch
Size: 9151 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20110218/8bb9d685/attachment.bin>


More information about the llvm-commits mailing list