#
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 ...
|