OSDN Git Service

[X86] Refactor stack adjustments into X86FrameLowering::BuildStackAdjustment
authorReid Kleckner <reid@kleckner.net>
Thu, 18 Jun 2015 20:22:12 +0000 (20:22 +0000)
committerReid Kleckner <reid@kleckner.net>
Thu, 18 Jun 2015 20:22:12 +0000 (20:22 +0000)
commitf4e002cbd0b82c67060d40fe5c0cf0d696904c37
tree2e3fcf20dac3d6e8503501b527f9927a8370e8e3
parentec7aa02d9f29078c4a0b9aec922891014e882df4
[X86] Refactor stack adjustments into X86FrameLowering::BuildStackAdjustment

Deduplicates some code and lets us use LEA on atom when adjusting the
stack around callee-cleanup calls. This is the only intended
functionality change.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@240044 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ExpandPseudo.cpp
lib/Target/X86/X86FrameLowering.cpp
lib/Target/X86/X86FrameLowering.h