Revert "[CodeGenPrepare] Move sign/zero extensions near loads using type promotion."
authorReid Kleckner <reid@kleckner.net>
Wed, 17 Dec 2014 00:29:23 +0000 (00:29 +0000)
committerReid Kleckner <reid@kleckner.net>
Wed, 17 Dec 2014 00:29:23 +0000 (00:29 +0000)
commit0c7f4e46b6fcfdaa113b3c529886e41f8dac36b1
tree97ccad0340d001bb22daf1e942cc3b9c3570f1a4
parent74b5b195fdc9a9eba82e2813b1586f491a534c1e
Revert "[CodeGenPrepare] Move sign/zero extensions near loads using type promotion."

This reverts commit r224351. It causes assertion failures when building
ICU.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224397 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/TargetLowering.h
lib/CodeGen/CodeGenPrepare.cpp
lib/CodeGen/TargetLoweringBase.cpp
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/codegen-prepare-extload.ll