[x32] Fix segmented stacks support
authorPavel Chupin <pavel.v.chupin@intel.com>
Mon, 22 Sep 2014 13:11:35 +0000 (13:11 +0000)
committerPavel Chupin <pavel.v.chupin@intel.com>
Mon, 22 Sep 2014 13:11:35 +0000 (13:11 +0000)
commit25c57d5cfefe2919539e56289959db2ed6038e46
tree83a337cda259b270926cdbd068f9a9c61b5d67e8
parent21e5bf8461714eb9ba56e4b28be550caf11f2be9
[x32] Fix segmented stacks support

Summary:
Update segmented-stacks*.ll tests with x32 target case and make
corresponding changes to make them pass.

Test Plan: tests updated with x32 target

Reviewers: nadav, rafael, dschuff

Subscribers: llvm-commits, zinovy.nis

Differential Revision: http://reviews.llvm.org/D5245

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@218247 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86CallingConv.td
lib/Target/X86/X86FrameLowering.cpp
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86ISelLowering.h
lib/Target/X86/X86InstrCompiler.td
lib/Target/X86/X86InstrInfo.cpp
lib/Target/X86/X86InstrInfo.td
test/CodeGen/X86/segmented-stacks-dynamic.ll
test/CodeGen/X86/segmented-stacks.ll