History log of /llvm-project/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp (Results 76 – 81 of 81)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 24815d9b 10-Sep-2014 Gerolf Hoflehner <ghoflehner@apple.com>

[MergedLoadStoreMotion] Move pass enabling option to PassManagerBuilder

llvm-svn: 217538


# e4f6684d 10-Sep-2014 Gerolf Hoflehner <ghoflehner@apple.com>

Removed misleading comment.

llvm-svn: 217527


Revision tags: llvmorg-3.5.0, llvmorg-3.5.0-rc4, llvmorg-3.5.0-rc3
# ea96a3d3 07-Aug-2014 Gerolf Hoflehner <ghoflehner@apple.com>

Fix for multi-line comment warning

llvm-svn: 215169


Revision tags: llvmorg-3.5.0-rc2, llvmorg-3.5.0-rc1
# ae1ec299 21-Jul-2014 Gerolf Hoflehner <ghoflehner@apple.com>

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://15

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)

llvm-svn: 213497

show more ...


# ab184fb8 19-Jul-2014 NAKAMURA Takumi <geek4civic@gmail.com>

MergedLoadStoreMotion.cpp: Fix msc17 build. Member initializer is unavailable.

llvm-svn: 213448


# f27ae6cd 18-Jul-2014 Gerolf Hoflehner <ghoflehner@apple.com>

MergedLoadStoreMotion pass

Merges equivalent loads on both sides of a hammock/diamond
and hoists into into the header.
Merges equivalent stores on both sides of a hammock/diamond
and sinks it to the

MergedLoadStoreMotion pass

Merges equivalent loads on both sides of a hammock/diamond
and hoists into into the header.
Merges equivalent stores on both sides of a hammock/diamond
and sinks it to the footer.
Can enable if conversion and tolerate better load misses
and store operand latencies.

llvm-svn: 213396

show more ...


1234