Implement code to keep the stack pointer aligned to an 8 byte boundary.
authorChris Lattner <sabre@nondot.org>
Thu, 16 Jan 2003 02:20:12 +0000 (02:20 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 16 Jan 2003 02:20:12 +0000 (02:20 +0000)
commitf158da2f78b5bedbffddeb15ff19de647954e645
treedf883091472e4d57940ac89318503bfa46029b74
parenteafa42388160fa28621934392a7c5a22dbea54d0
Implement code to keep the stack pointer aligned to an 8 byte boundary.
This improves the performance of the power benchmark by a few percent.
This will be neccesary for SSE code, which requires 16 byte alignment of
the stack.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5320 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/InstSelectSimple.cpp
lib/Target/X86/X86ISelSimple.cpp
lib/Target/X86/X86RegisterInfo.cpp
lib/Target/X86/X86TargetMachine.cpp