Fix for PR14739. It's not safe to fold a load into a call across a store. Thanks...
authorEvan Cheng <evan.cheng@apple.com>
Sun, 6 Jan 2013 19:00:15 +0000 (19:00 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Sun, 6 Jan 2013 19:00:15 +0000 (19:00 +0000)
commit700843ec2c4cb4aa442377809c6ebb3ae3030c61
treebf8225bf3559cfb593f53cb2c97e2a5e05e611f9
parentc6b4936a59234704b788532de36d860f14b45e82
Fix for PR14739. It's not safe to fold a load into a call across a store. Thanks to Nick Lewycky for the initial patch.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171665 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelDAGToDAG.cpp
test/CodeGen/X86/fold-call.ll