Revert r150288, "Allow Post-RA LICM to hoist reserved register reads."
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Fri, 17 Feb 2012 16:40:44 +0000 (16:40 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Fri, 17 Feb 2012 16:40:44 +0000 (16:40 +0000)
commit0f7de3542f792da8abced2ad1809b2dfa8a4daff
tree20c29b614426e17fc46114e24696f6c5e0665d0b
parent406262a69ff0ff00558781e8e87a84336f425bd5
Revert r150288, "Allow Post-RA LICM to hoist reserved register reads."

This caused miscompilations on out-of-tree targets, and possibly i386 as
well.

I'll find some other way of hoisting %rip-relative loads from loops
containing calls.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@150816 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/MachineLICM.cpp