OSDN Git Service

Remove the LoadCombine pass. It was never enabled and is unsupported.
authorEric Christopher <echristo@gmail.com>
Thu, 22 Jun 2017 22:58:12 +0000 (22:58 +0000)
committerEric Christopher <echristo@gmail.com>
Thu, 22 Jun 2017 22:58:12 +0000 (22:58 +0000)
commite1ae008085fc0ccb07c31544a07302461cd6132d
tree3f619e1f70514de6d254c426309c0654810d22e8
parentd6dbca43aa5203d6a0e7a3b7d88a6a7729173f5c
Remove the LoadCombine pass. It was never enabled and is unsupported.

Based on discussions with the author on mailing lists.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@306067 91177308-0d34-0410-b5e6-96231b3b80d8
13 files changed:
include/llvm/InitializePasses.h
include/llvm/Transforms/IPO/PassManagerBuilder.h
include/llvm/Transforms/Scalar.h
lib/Passes/PassBuilder.cpp
lib/Transforms/IPO/PassManagerBuilder.cpp
lib/Transforms/Scalar/CMakeLists.txt
lib/Transforms/Scalar/LoadCombine.cpp [deleted file]
lib/Transforms/Scalar/Scalar.cpp
test/Transforms/LoadCombine/deadcode.ll [deleted file]
test/Transforms/LoadCombine/load-combine-aa.ll [deleted file]
test/Transforms/LoadCombine/load-combine-assume.ll [deleted file]
test/Transforms/LoadCombine/load-combine-negativegep.ll [deleted file]
test/Transforms/LoadCombine/load-combine.ll [deleted file]