[Constant Hoisting] Extend coverage of the constant hoisting pass.
authorJuergen Ributzka <juergen@apple.com>
Thu, 20 Mar 2014 19:55:52 +0000 (19:55 +0000)
committerJuergen Ributzka <juergen@apple.com>
Thu, 20 Mar 2014 19:55:52 +0000 (19:55 +0000)
commit228c72a841885aff0cb6871525e9aa69b8b8a410
tree06f4c0d61dcc0e59a8ce35252bd11415b1390663
parent9bb9615e1fd8e3d2654d3fe394ee6f486a0cb8a5
[Constant Hoisting] Extend coverage of the constant hoisting pass.

This commit extends the coverage of the constant hoisting pass, adds additonal
debug output and updates the function names according to the style guide.

Related to <rdar://problem/16381500>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@204389 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/TargetTransformInfo.h
lib/Analysis/TargetTransformInfo.cpp
lib/Target/X86/X86TargetTransformInfo.cpp
lib/Transforms/Scalar/ConstantHoisting.cpp
test/CodeGen/X86/lsr-interesting-step.ll
test/CodeGen/X86/negate-add-zero.ll
test/Transforms/ConstantHoisting/X86/phi.ll