Fix for regression: [Bug 20369] wrong code at -O3 on x86_64-linux-gnu in 64-bit mode
authorGerolf Hoflehner <ghoflehner@apple.com>
Mon, 21 Jul 2014 03:02:46 +0000 (03:02 +0000)
committerGerolf Hoflehner <ghoflehner@apple.com>
Mon, 21 Jul 2014 03:02:46 +0000 (03:02 +0000)
commit10437f66fac8ac84bc8a80b8beb5d1c17a20e654
tree54079452dbd5cbf4ff4f819deeebe60d77bef9f4
parentd4542a8cdc12ce0079631f4a591a11858285156d
Fix for regression: [Bug 20369] wrong code at -O3 on x86_64-linux-gnu in 64-bit mode

Prevents hoisting of loads above stores and sinking of stores below loads
in MergedLoadStoreMotion.cpp (rdar://15991737)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213497 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/MergedLoadStoreMotion.cpp