[PATCH] Review for hoisting and sinking of equivalent memory instruction (Instruction Merge Pass)
Gerolf Hoflehner
ghoflehner at apple.com
Mon Jun 16 01:24:38 PDT 2014
Name change to IM.cpp and follow up on comments by Phillip and Arnold
Added more comments, changed name of major module to InstructionMerger.cpp
and cleaned up code as suggested (fewer setter/getter, rephrased mis-leading
comments, and more).
http://reviews.llvm.org/D4096
Files:
bindings/ocaml/transforms/scalar/scalar_opts_ocaml.c
include/llvm-c/Transforms/Scalar.h
include/llvm/InitializePasses.h
include/llvm/LinkAllPasses.h
include/llvm/Transforms/Scalar.h
lib/LTO/LTOCodeGenerator.cpp
lib/Transforms/IPO/PassManagerBuilder.cpp
lib/Transforms/Scalar/CMakeLists.txt
lib/Transforms/Scalar/InstructionMerger.cpp
lib/Transforms/Scalar/Scalar.cpp
test/Transforms/InstMerge/
test/Transforms/InstMerge/ld_hoist_st_sink.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D4096.10376.patch
Type: text/x-patch
Size: 28297 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140616/ed0186ef/attachment.bin>
More information about the llvm-commits
mailing list