[X86] Split information collection from actual transformation in call frame optimization
authorMichael Kuperstein <michael.m.kuperstein@intel.com>
Wed, 11 Feb 2015 08:53:55 +0000 (08:53 +0000)
committerMichael Kuperstein <michael.m.kuperstein@intel.com>
Wed, 11 Feb 2015 08:53:55 +0000 (08:53 +0000)
commit0686b8affc871f6174008ea5f55e1c9471ecc37b
tree34dbd73ba0011591d4cc26cd45fee0836d559a31
parent8ee1b65836500a588b6086aef720fae916958e16
[X86] Split information collection from actual transformation in call frame optimization

This splits collecting information from actually performing the transformation, so that we can add a heuristic in between the two.
NFC.

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

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